<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.20"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Newton Dynamics: nd::TiXmlAttribute Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(function() { init_search(); });
/* @license-end */
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo_php.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Newton Dynamics
   &#160;<span id="projectnumber">4.00</span>
   </div>
  </td>
   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.svg"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
          </span>
        </div>
</td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.20 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classnd_1_1_ti_xml_attribute.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="classnd_1_1_ti_xml_attribute-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">nd::TiXmlAttribute Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>An attribute is a name-value pair.  
 <a href="classnd_1_1_ti_xml_attribute.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for nd::TiXmlAttribute:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classnd_1_1_ti_xml_attribute.png" usemap="#nd::TiXmlAttribute_map" alt=""/>
  <map id="nd::TiXmlAttribute_map" name="nd::TiXmlAttribute_map">
<area href="classnd_1_1_ti_xml_base.html" title="TiXmlBase is a base class for every class in TinyXml." alt="nd::TiXmlBase" shape="rect" coords="0,0,110,24"/>
  </map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a0605e8f1e6829f86555ea71ebfdac624"><td class="memItemLeft" align="right" valign="top"><a id="a0605e8f1e6829f86555ea71ebfdac624"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#a0605e8f1e6829f86555ea71ebfdac624">TiXmlAttribute</a> ()</td></tr>
<tr class="memdesc:a0605e8f1e6829f86555ea71ebfdac624"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct an empty attribute. <br /></td></tr>
<tr class="separator:a0605e8f1e6829f86555ea71ebfdac624"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1d587012b1b47f425e4139fd52bab47"><td class="memItemLeft" align="right" valign="top"><a id="ac1d587012b1b47f425e4139fd52bab47"></a>
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#ac1d587012b1b47f425e4139fd52bab47">TiXmlAttribute</a> (const char *_name, const char *_value)</td></tr>
<tr class="memdesc:ac1d587012b1b47f425e4139fd52bab47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Construct an attribute with a name and value. <br /></td></tr>
<tr class="separator:ac1d587012b1b47f425e4139fd52bab47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fada683b38a02b7a3405de7646e23a4"><td class="memItemLeft" align="right" valign="top"><a id="a5fada683b38a02b7a3405de7646e23a4"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#a5fada683b38a02b7a3405de7646e23a4">Name</a> () const</td></tr>
<tr class="memdesc:a5fada683b38a02b7a3405de7646e23a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the name of this attribute. <br /></td></tr>
<tr class="separator:a5fada683b38a02b7a3405de7646e23a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa859c450f11bceee0eb2a4d46acaf5c3"><td class="memItemLeft" align="right" valign="top"><a id="aa859c450f11bceee0eb2a4d46acaf5c3"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#aa859c450f11bceee0eb2a4d46acaf5c3">Value</a> () const</td></tr>
<tr class="memdesc:aa859c450f11bceee0eb2a4d46acaf5c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the value of this attribute. <br /></td></tr>
<tr class="separator:aa859c450f11bceee0eb2a4d46acaf5c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cf4e8a52f247e188d9bc9b8c424c3a9"><td class="memItemLeft" align="right" valign="top"><a id="a4cf4e8a52f247e188d9bc9b8c424c3a9"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#a4cf4e8a52f247e188d9bc9b8c424c3a9">IntValue</a> () const</td></tr>
<tr class="memdesc:a4cf4e8a52f247e188d9bc9b8c424c3a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the value of this attribute, converted to an integer. <br /></td></tr>
<tr class="separator:a4cf4e8a52f247e188d9bc9b8c424c3a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbf46f732435a963f46d73f4e8fd1569"><td class="memItemLeft" align="right" valign="top"><a id="adbf46f732435a963f46d73f4e8fd1569"></a>
double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#adbf46f732435a963f46d73f4e8fd1569">DoubleValue</a> () const</td></tr>
<tr class="memdesc:adbf46f732435a963f46d73f4e8fd1569"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the value of this attribute, converted to a double. <br /></td></tr>
<tr class="separator:adbf46f732435a963f46d73f4e8fd1569"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6aa1432cf49779277e9bed22f3f92dc1"><td class="memItemLeft" align="right" valign="top"><a id="a6aa1432cf49779277e9bed22f3f92dc1"></a>
const TIXML_STRING &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>NameTStr</b> () const</td></tr>
<tr class="separator:a6aa1432cf49779277e9bed22f3f92dc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b96b0d574fff0cde2b8fb35b420336d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#a1b96b0d574fff0cde2b8fb35b420336d">QueryIntValue</a> (int *_value) const</td></tr>
<tr class="memdesc:a1b96b0d574fff0cde2b8fb35b420336d"><td class="mdescLeft">&#160;</td><td class="mdescRight">QueryIntValue examines the value string.  <a href="classnd_1_1_ti_xml_attribute.html#a1b96b0d574fff0cde2b8fb35b420336d">More...</a><br /></td></tr>
<tr class="separator:a1b96b0d574fff0cde2b8fb35b420336d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85e14bac2c1e8b6c3dfdd99bfd327261"><td class="memItemLeft" align="right" valign="top"><a id="a85e14bac2c1e8b6c3dfdd99bfd327261"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#a85e14bac2c1e8b6c3dfdd99bfd327261">QueryDoubleValue</a> (double *_value) const</td></tr>
<tr class="memdesc:a85e14bac2c1e8b6c3dfdd99bfd327261"><td class="mdescLeft">&#160;</td><td class="mdescRight">QueryDoubleValue examines the value string. See <a class="el" href="classnd_1_1_ti_xml_attribute.html#a1b96b0d574fff0cde2b8fb35b420336d" title="QueryIntValue examines the value string.">QueryIntValue()</a>. <br /></td></tr>
<tr class="separator:a85e14bac2c1e8b6c3dfdd99bfd327261"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07d2b801b7a4937fef8538a824c44573"><td class="memItemLeft" align="right" valign="top"><a id="a07d2b801b7a4937fef8538a824c44573"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#a07d2b801b7a4937fef8538a824c44573">SetName</a> (const char *_name)</td></tr>
<tr class="memdesc:a07d2b801b7a4937fef8538a824c44573"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the name of this attribute. <br /></td></tr>
<tr class="separator:a07d2b801b7a4937fef8538a824c44573"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade8fc4503afcec1999d3203ea95f1e35"><td class="memItemLeft" align="right" valign="top"><a id="ade8fc4503afcec1999d3203ea95f1e35"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#ade8fc4503afcec1999d3203ea95f1e35">SetValue</a> (const char *_value)</td></tr>
<tr class="memdesc:ade8fc4503afcec1999d3203ea95f1e35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value. <br /></td></tr>
<tr class="separator:ade8fc4503afcec1999d3203ea95f1e35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c5e1084b20d09a2a31d087565d14432"><td class="memItemLeft" align="right" valign="top"><a id="a4c5e1084b20d09a2a31d087565d14432"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#a4c5e1084b20d09a2a31d087565d14432">SetIntValue</a> (int _value)</td></tr>
<tr class="memdesc:a4c5e1084b20d09a2a31d087565d14432"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value from an integer. <br /></td></tr>
<tr class="separator:a4c5e1084b20d09a2a31d087565d14432"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51e17910296c1adb8fead3df0e6831ae"><td class="memItemLeft" align="right" valign="top"><a id="a51e17910296c1adb8fead3df0e6831ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#a51e17910296c1adb8fead3df0e6831ae">SetDoubleValue</a> (double _value)</td></tr>
<tr class="memdesc:a51e17910296c1adb8fead3df0e6831ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the value from a double. <br /></td></tr>
<tr class="separator:a51e17910296c1adb8fead3df0e6831ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a342559fee15488f69b54cc5ac2d4372f"><td class="memItemLeft" align="right" valign="top"><a id="a342559fee15488f69b54cc5ac2d4372f"></a>
const <a class="el" href="classnd_1_1_ti_xml_attribute.html">TiXmlAttribute</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#a342559fee15488f69b54cc5ac2d4372f">Next</a> () const</td></tr>
<tr class="memdesc:a342559fee15488f69b54cc5ac2d4372f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the next sibling attribute in the DOM. Returns null at end. <br /></td></tr>
<tr class="separator:a342559fee15488f69b54cc5ac2d4372f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a0d5155b3408a16ed84c742c123ee2c"><td class="memItemLeft" align="right" valign="top"><a id="a8a0d5155b3408a16ed84c742c123ee2c"></a>
<a class="el" href="classnd_1_1_ti_xml_attribute.html">TiXmlAttribute</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>Next</b> ()</td></tr>
<tr class="separator:a8a0d5155b3408a16ed84c742c123ee2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad20aa01ffa0201663d798a0fa1ccf57f"><td class="memItemLeft" align="right" valign="top"><a id="ad20aa01ffa0201663d798a0fa1ccf57f"></a>
const <a class="el" href="classnd_1_1_ti_xml_attribute.html">TiXmlAttribute</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#ad20aa01ffa0201663d798a0fa1ccf57f">Previous</a> () const</td></tr>
<tr class="memdesc:ad20aa01ffa0201663d798a0fa1ccf57f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the previous sibling attribute in the DOM. Returns null at beginning. <br /></td></tr>
<tr class="separator:ad20aa01ffa0201663d798a0fa1ccf57f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81f21a3c499000d1fb9e796f0fbd8c36"><td class="memItemLeft" align="right" valign="top"><a id="a81f21a3c499000d1fb9e796f0fbd8c36"></a>
<a class="el" href="classnd_1_1_ti_xml_attribute.html">TiXmlAttribute</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>Previous</b> ()</td></tr>
<tr class="separator:a81f21a3c499000d1fb9e796f0fbd8c36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cd13153222543da2cd6f8f678707d62"><td class="memItemLeft" align="right" valign="top"><a id="a4cd13153222543da2cd6f8f678707d62"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classnd_1_1_ti_xml_attribute.html">TiXmlAttribute</a> &amp;rhs) const</td></tr>
<tr class="separator:a4cd13153222543da2cd6f8f678707d62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7a36a6e2782ed4b4d457d12254a496c"><td class="memItemLeft" align="right" valign="top"><a id="ab7a36a6e2782ed4b4d457d12254a496c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator&lt;</b> (const <a class="el" href="classnd_1_1_ti_xml_attribute.html">TiXmlAttribute</a> &amp;rhs) const</td></tr>
<tr class="separator:ab7a36a6e2782ed4b4d457d12254a496c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bf88d1d998b18528dada9c27f2e4c35"><td class="memItemLeft" align="right" valign="top"><a id="a0bf88d1d998b18528dada9c27f2e4c35"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator&gt;</b> (const <a class="el" href="classnd_1_1_ti_xml_attribute.html">TiXmlAttribute</a> &amp;rhs) const</td></tr>
<tr class="separator:a0bf88d1d998b18528dada9c27f2e4c35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7397b72aaabe282a69b4044025a8aac6"><td class="memItemLeft" align="right" valign="top"><a id="a7397b72aaabe282a69b4044025a8aac6"></a>
virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><b>Parse</b> (const char *p, <a class="el" href="classnd_1_1_ti_xml_parsing_data.html">TiXmlParsingData</a> *data, TiXmlEncoding encoding)</td></tr>
<tr class="separator:a7397b72aaabe282a69b4044025a8aac6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af095a35bd46851e32581c852aae3c3c9"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_attribute.html#af095a35bd46851e32581c852aae3c3c9">Print</a> (FILE *cfile, int depth) const</td></tr>
<tr class="memdesc:af095a35bd46851e32581c852aae3c3c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">All TinyXml classes can print themselves to a filestream or the string class (<a class="el" href="classnd_1_1_ti_xml_string.html">TiXmlString</a> in non-STL mode, std::string in STL mode.) Either or both cfile and str can be null.  <a href="classnd_1_1_ti_xml_attribute.html#af095a35bd46851e32581c852aae3c3c9">More...</a><br /></td></tr>
<tr class="separator:af095a35bd46851e32581c852aae3c3c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe8deaeed276dec3a0507d410f6997f0"><td class="memItemLeft" align="right" valign="top"><a id="afe8deaeed276dec3a0507d410f6997f0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Print</b> (FILE *cfile, int depth, TIXML_STRING *str) const</td></tr>
<tr class="separator:afe8deaeed276dec3a0507d410f6997f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac138ea6d2a9624eecacaf58f0c12121a"><td class="memItemLeft" align="right" valign="top"><a id="ac138ea6d2a9624eecacaf58f0c12121a"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SetDocument</b> (<a class="el" href="classnd_1_1_ti_xml_document.html">TiXmlDocument</a> *doc)</td></tr>
<tr class="separator:ac138ea6d2a9624eecacaf58f0c12121a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classnd_1_1_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classnd_1_1_ti_xml_base')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classnd_1_1_ti_xml_base.html">nd::TiXmlBase</a></td></tr>
<tr class="memitem:a96da71f80d4449b22c8591b12f432d46 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a96da71f80d4449b22c8591b12f432d46"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><b>operator new</b> (size_t size)</td></tr>
<tr class="separator:a96da71f80d4449b22c8591b12f432d46 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb32b748b131abd9e4d44c7d709fce36 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="afb32b748b131abd9e4d44c7d709fce36"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><b>operator new[]</b> (size_t size)</td></tr>
<tr class="separator:afb32b748b131abd9e4d44c7d709fce36 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b8e9c6321837a35aab2619c2d4d8a1d inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a2b8e9c6321837a35aab2619c2d4d8a1d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>operator delete</b> (void *ptr)</td></tr>
<tr class="separator:a2b8e9c6321837a35aab2619c2d4d8a1d inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ff34b449659d23e1c12332049302260 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a6ff34b449659d23e1c12332049302260"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>operator delete[]</b> (void *ptr)</td></tr>
<tr class="separator:a6ff34b449659d23e1c12332049302260 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4144f6d69813dad0a1ed66b71ebdec08 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_base.html#a4144f6d69813dad0a1ed66b71ebdec08">Row</a> () const</td></tr>
<tr class="memdesc:a4144f6d69813dad0a1ed66b71ebdec08 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the position, in the original source file, of this node or attribute.  <a href="classnd_1_1_ti_xml_base.html#a4144f6d69813dad0a1ed66b71ebdec08">More...</a><br /></td></tr>
<tr class="separator:a4144f6d69813dad0a1ed66b71ebdec08 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a524f62ad15e8c22d6e9f46fe5d0dd720 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a524f62ad15e8c22d6e9f46fe5d0dd720"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_base.html#a524f62ad15e8c22d6e9f46fe5d0dd720">Column</a> () const</td></tr>
<tr class="memdesc:a524f62ad15e8c22d6e9f46fe5d0dd720 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">See <a class="el" href="classnd_1_1_ti_xml_base.html#a4144f6d69813dad0a1ed66b71ebdec08" title="Return the position, in the original source file, of this node or attribute.">Row()</a> <br /></td></tr>
<tr class="separator:a524f62ad15e8c22d6e9f46fe5d0dd720 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae27fafb3e067c855bc5a84ec132b737b inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="ae27fafb3e067c855bc5a84ec132b737b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_base.html#ae27fafb3e067c855bc5a84ec132b737b">SetUserData</a> (void *user)</td></tr>
<tr class="memdesc:ae27fafb3e067c855bc5a84ec132b737b inherit pub_methods_classnd_1_1_ti_xml_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a pointer to arbitrary user data. <br /></td></tr>
<tr class="separator:ae27fafb3e067c855bc5a84ec132b737b inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7955aef40caf79c2eab7b677a876e571 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a7955aef40caf79c2eab7b677a876e571"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_base.html#a7955aef40caf79c2eab7b677a876e571">GetUserData</a> ()</td></tr>
<tr class="memdesc:a7955aef40caf79c2eab7b677a876e571 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a pointer to arbitrary user data. <br /></td></tr>
<tr class="separator:a7955aef40caf79c2eab7b677a876e571 inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1a462e5d50bb125d4ecdd4d6a423aed inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="ac1a462e5d50bb125d4ecdd4d6a423aed"></a>
const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_base.html#ac1a462e5d50bb125d4ecdd4d6a423aed">GetUserData</a> () const</td></tr>
<tr class="memdesc:ac1a462e5d50bb125d4ecdd4d6a423aed inherit pub_methods_classnd_1_1_ti_xml_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a pointer to arbitrary user data. <br /></td></tr>
<tr class="separator:ac1a462e5d50bb125d4ecdd4d6a423aed inherit pub_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a35a7b7f89f708527677d5078d41ce0bf"><td class="memItemLeft" align="right" valign="top"><a id="a35a7b7f89f708527677d5078d41ce0bf"></a>
class&#160;</td><td class="memItemRight" valign="bottom"><b>TiXmlAttributeSet</b></td></tr>
<tr class="separator:a35a7b7f89f708527677d5078d41ce0bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_classnd_1_1_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classnd_1_1_ti_xml_base')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classnd_1_1_ti_xml_base.html">nd::TiXmlBase</a></td></tr>
<tr class="memitem:a5b1588fcc9b7fee9e0fe546c22ce96da inherit pub_types_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a5b1588fcc9b7fee9e0fe546c22ce96da"></a>enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<b>TIXML_NO_ERROR</b> = 0, 
<b>TIXML_ERROR</b>, 
<b>TIXML_ERROR_OPENING_FILE</b>, 
<b>TIXML_ERROR_OUT_OF_MEMORY</b>, 
<br />
&#160;&#160;<b>TIXML_ERROR_PARSING_ELEMENT</b>, 
<b>TIXML_ERROR_FAILED_TO_READ_ELEMENT_NAME</b>, 
<b>TIXML_ERROR_READING_ELEMENT_VALUE</b>, 
<b>TIXML_ERROR_READING_ATTRIBUTES</b>, 
<br />
&#160;&#160;<b>TIXML_ERROR_PARSING_EMPTY</b>, 
<b>TIXML_ERROR_READING_END_TAG</b>, 
<b>TIXML_ERROR_PARSING_UNKNOWN</b>, 
<b>TIXML_ERROR_PARSING_COMMENT</b>, 
<br />
&#160;&#160;<b>TIXML_ERROR_PARSING_DECLARATION</b>, 
<b>TIXML_ERROR_DOCUMENT_EMPTY</b>, 
<b>TIXML_ERROR_EMBEDDED_NULL</b>, 
<b>TIXML_ERROR_PARSING_CDATA</b>, 
<br />
&#160;&#160;<b>TIXML_ERROR_DOCUMENT_TOP_ONLY</b>, 
<b>TIXML_ERROR_STRING_COUNT</b>
<br />
 }</td></tr>
<tr class="separator:a5b1588fcc9b7fee9e0fe546c22ce96da inherit pub_types_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_classnd_1_1_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classnd_1_1_ti_xml_base')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classnd_1_1_ti_xml_base.html">nd::TiXmlBase</a></td></tr>
<tr class="memitem:aa27db22cfc1b8412f879eea022d67290 inherit pub_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_base.html#aa27db22cfc1b8412f879eea022d67290">SetCondenseWhiteSpace</a> (bool condense)</td></tr>
<tr class="memdesc:aa27db22cfc1b8412f879eea022d67290 inherit pub_static_methods_classnd_1_1_ti_xml_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">The world does not agree on whether white space should be kept or not.  <a href="classnd_1_1_ti_xml_base.html#aa27db22cfc1b8412f879eea022d67290">More...</a><br /></td></tr>
<tr class="separator:aa27db22cfc1b8412f879eea022d67290 inherit pub_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5ab5b5a4ed5abe6324a0223e5d5da5a inherit pub_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="ac5ab5b5a4ed5abe6324a0223e5d5da5a"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_base.html#ac5ab5b5a4ed5abe6324a0223e5d5da5a">IsWhiteSpaceCondensed</a> ()</td></tr>
<tr class="memdesc:ac5ab5b5a4ed5abe6324a0223e5d5da5a inherit pub_static_methods_classnd_1_1_ti_xml_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the current white space setting. <br /></td></tr>
<tr class="separator:ac5ab5b5a4ed5abe6324a0223e5d5da5a inherit pub_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27da7d65ac28ed4b4af278ef7d0b2e83 inherit pub_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_base.html#a27da7d65ac28ed4b4af278ef7d0b2e83">EncodeString</a> (const TIXML_STRING &amp;str, TIXML_STRING *out)</td></tr>
<tr class="memdesc:a27da7d65ac28ed4b4af278ef7d0b2e83 inherit pub_static_methods_classnd_1_1_ti_xml_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Expands entities in a string.  <a href="classnd_1_1_ti_xml_base.html#a27da7d65ac28ed4b4af278ef7d0b2e83">More...</a><br /></td></tr>
<tr class="separator:a27da7d65ac28ed4b4af278ef7d0b2e83 inherit pub_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_classnd_1_1_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_classnd_1_1_ti_xml_base')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="classnd_1_1_ti_xml_base.html">nd::TiXmlBase</a></td></tr>
<tr class="memitem:a50c50836c4909fb534f2cd3122b2553e inherit pub_static_attribs_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><b>utf8ByteTable</b> [256]</td></tr>
<tr class="separator:a50c50836c4909fb534f2cd3122b2553e inherit pub_static_attribs_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_methods_classnd_1_1_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classnd_1_1_ti_xml_base')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="classnd_1_1_ti_xml_base.html">nd::TiXmlBase</a></td></tr>
<tr class="memitem:a3a5214a12f153fd86db0f551cd794b0b inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a3a5214a12f153fd86db0f551cd794b0b"></a>
static const char *&#160;</td><td class="memItemRight" valign="bottom"><b>SkipWhiteSpace</b> (const char *, TiXmlEncoding encoding)</td></tr>
<tr class="separator:a3a5214a12f153fd86db0f551cd794b0b inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e36bd69f695f3f52b96c17232489ac5 inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a5e36bd69f695f3f52b96c17232489ac5"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsWhiteSpace</b> (char c)</td></tr>
<tr class="separator:a5e36bd69f695f3f52b96c17232489ac5 inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4b2befb8208a6baaa7fb82ebec89fad inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="ab4b2befb8208a6baaa7fb82ebec89fad"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>IsWhiteSpace</b> (int c)</td></tr>
<tr class="separator:ab4b2befb8208a6baaa7fb82ebec89fad inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a7139ff175d79c44ff46ad4bae7e631 inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a0a7139ff175d79c44ff46ad4bae7e631"></a>
static const char *&#160;</td><td class="memItemRight" valign="bottom"><b>ReadName</b> (const char *p, TIXML_STRING *name, TiXmlEncoding encoding)</td></tr>
<tr class="separator:a0a7139ff175d79c44ff46ad4bae7e631 inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd848e44a5845de28c9a5f3fc758bea6 inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="afd848e44a5845de28c9a5f3fc758bea6"></a>
static const char *&#160;</td><td class="memItemRight" valign="bottom"><b>ReadText</b> (const char *in, TIXML_STRING *text, bool ignoreWhiteSpace, const char *endTag, bool ignoreCase, TiXmlEncoding encoding)</td></tr>
<tr class="separator:afd848e44a5845de28c9a5f3fc758bea6 inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ff8fa96b9be59c02539c778e1e721c5 inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a7ff8fa96b9be59c02539c778e1e721c5"></a>
static const char *&#160;</td><td class="memItemRight" valign="bottom"><b>GetEntity</b> (const char *in, char *value, int *length, TiXmlEncoding encoding)</td></tr>
<tr class="separator:a7ff8fa96b9be59c02539c778e1e721c5 inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a122d9f9e6cd4d97daf2e29f8c0c411ce inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a122d9f9e6cd4d97daf2e29f8c0c411ce"></a>
static const char *&#160;</td><td class="memItemRight" valign="bottom"><b>GetChar</b> (const char *p, char *_value, int *length, TiXmlEncoding encoding)</td></tr>
<tr class="separator:a122d9f9e6cd4d97daf2e29f8c0c411ce inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada0e0d9af89eab5bcc51835b160010fd inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="ada0e0d9af89eab5bcc51835b160010fd"></a>
static bool&#160;</td><td class="memItemRight" valign="bottom"><b>StringEqual</b> (const char *p, const char *endTag, bool ignoreCase, TiXmlEncoding encoding)</td></tr>
<tr class="separator:ada0e0d9af89eab5bcc51835b160010fd inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9be0472e398dd452e12a1bea0e8b9a0a inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a9be0472e398dd452e12a1bea0e8b9a0a"></a>
static int&#160;</td><td class="memItemRight" valign="bottom"><b>IsAlpha</b> (unsigned char anyByte, TiXmlEncoding encoding)</td></tr>
<tr class="separator:a9be0472e398dd452e12a1bea0e8b9a0a inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4551e4e61ca58ad8ba7c0daa6fb208c inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="aa4551e4e61ca58ad8ba7c0daa6fb208c"></a>
static int&#160;</td><td class="memItemRight" valign="bottom"><b>IsAlphaNum</b> (unsigned char anyByte, TiXmlEncoding encoding)</td></tr>
<tr class="separator:aa4551e4e61ca58ad8ba7c0daa6fb208c inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac72c2c090f51de935a0ca9e4c1d1c2df inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="ac72c2c090f51de935a0ca9e4c1d1c2df"></a>
static int&#160;</td><td class="memItemRight" valign="bottom"><b>ToLower</b> (int v, TiXmlEncoding encoding)</td></tr>
<tr class="separator:ac72c2c090f51de935a0ca9e4c1d1c2df inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee64d045c0491cbb4fbcedabcfdaf439 inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="aee64d045c0491cbb4fbcedabcfdaf439"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><b>ConvertUTF32ToUTF8</b> (unsigned long input, char *output, int *length)</td></tr>
<tr class="separator:aee64d045c0491cbb4fbcedabcfdaf439 inherit pro_static_methods_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classnd_1_1_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classnd_1_1_ti_xml_base')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classnd_1_1_ti_xml_base.html">nd::TiXmlBase</a></td></tr>
<tr class="memitem:a76fe359714b43331ab1a030cad16731b inherit pro_attribs_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a76fe359714b43331ab1a030cad16731b"></a>
<a class="el" href="structnd_1_1_ti_xml_cursor.html">TiXmlCursor</a>&#160;</td><td class="memItemRight" valign="bottom"><b>location</b></td></tr>
<tr class="separator:a76fe359714b43331ab1a030cad16731b inherit pro_attribs_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08f8159e7abfa32abf65c1ccd63f1981 inherit pro_attribs_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top"><a id="a08f8159e7abfa32abf65c1ccd63f1981"></a>
void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classnd_1_1_ti_xml_base.html#a08f8159e7abfa32abf65c1ccd63f1981">userData</a></td></tr>
<tr class="memdesc:a08f8159e7abfa32abf65c1ccd63f1981 inherit pro_attribs_classnd_1_1_ti_xml_base"><td class="mdescLeft">&#160;</td><td class="mdescRight">Field containing a generic user pointer. <br /></td></tr>
<tr class="separator:a08f8159e7abfa32abf65c1ccd63f1981 inherit pro_attribs_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_attribs_classnd_1_1_ti_xml_base"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classnd_1_1_ti_xml_base')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classnd_1_1_ti_xml_base.html">nd::TiXmlBase</a></td></tr>
<tr class="memitem:a706ed69d41b936e917a2d22ca47c872e inherit pro_static_attribs_classnd_1_1_ti_xml_base"><td class="memItemLeft" align="right" valign="top">static const char *&#160;</td><td class="memItemRight" valign="bottom"><b>errorString</b> [TIXML_ERROR_STRING_COUNT]</td></tr>
<tr class="separator:a706ed69d41b936e917a2d22ca47c872e inherit pro_static_attribs_classnd_1_1_ti_xml_base"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>An attribute is a name-value pair. </p>
<p>Elements have an arbitrary number of attributes, each with a unique name.</p>
<dl class="section note"><dt>Note</dt><dd>The attributes are not TiXmlNodes, since they are not part of the tinyXML document object model. There are other suggested ways to look at this problem. </dd></dl>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="af095a35bd46851e32581c852aae3c3c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af095a35bd46851e32581c852aae3c3c9">&#9670;&nbsp;</a></span>Print()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void nd::TiXmlAttribute::Print </td>
          <td>(</td>
          <td class="paramtype">FILE *&#160;</td>
          <td class="paramname"><em>cfile</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>depth</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>All TinyXml classes can print themselves to a filestream or the string class (<a class="el" href="classnd_1_1_ti_xml_string.html">TiXmlString</a> in non-STL mode, std::string in STL mode.) Either or both cfile and str can be null. </p>
<p>This is a formatted print, and will insert tabs and newlines.</p>
<p>(For an unformatted stream, use the &lt;&lt; operator.) </p>

<p>Implements <a class="el" href="classnd_1_1_ti_xml_base.html#a8f3a568a0b8d3dd4cd3d8f8957e53e3d">nd::TiXmlBase</a>.</p>

</div>
</div>
<a id="a1b96b0d574fff0cde2b8fb35b420336d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b96b0d574fff0cde2b8fb35b420336d">&#9670;&nbsp;</a></span>QueryIntValue()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int nd::TiXmlAttribute::QueryIntValue </td>
          <td>(</td>
          <td class="paramtype">int *&#160;</td>
          <td class="paramname"><em>_value</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>QueryIntValue examines the value string. </p>
<p>It is an alternative to the <a class="el" href="classnd_1_1_ti_xml_attribute.html#a4cf4e8a52f247e188d9bc9b8c424c3a9" title="Return the value of this attribute, converted to an integer.">IntValue()</a> method with richer error checking. If the value is an integer, it is stored in 'value' and the call returns TIXML_SUCCESS. If it is not an integer, it returns TIXML_WRONG_TYPE.</p>
<p>A specialized but useful call. Note that for success it returns 0, which is the opposite of almost all other TinyXml calls. </p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><b>nd</b></li><li class="navelem"><a class="el" href="classnd_1_1_ti_xml_attribute.html">TiXmlAttribute</a></li>
    <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
  </ul>
</div>
</body>
</html>
